#ifndef SYNC_COUNTER_TASK_H
#define SYNC_COUNTER_TASK_H
#include <linux/types.h>
#include <linux/kfifo.h>
#include <linux/fs.h>

int tock_task(void *data);

int print_kfifo_task(void *data);

struct log_to_file_config {
    char *base_path;
    uint32_t sleep_msecs;
    struct kfifo *fifo;
};

int log_kfifo_to_file_task(void *data);

#endif
